cape strap - German English Dictionary